#coding:utf-8
'''
集合是由一个或多个形态各异的整体组成
集合会自动去重
基本功能是进行成员关系测试和删除重复元素
定义一个集合用大括号或者set()函数
定义空集合不能用{}，要用set()函数
因为{}是字典
集合是没有顺序的
'''
stu = {'zhangsan','lisi','tyy','tyy','wanger'}
print(stu)
#判断元素是否在集合中
if 'tyy' in stu:
    print('tyy在集合中')
else:
    print('tyy不在集合中')
seta = {}  #定义空字典
setb = set()
print(type(seta),type(setb))
a = set('abcdefg')
b = set('bcdegt')
#a-b 差集 只在a中的
print(a-b)
#a|b 并集
print(a|b)
#a&b 交集
print(a&b)
#a和b中不同时存在的
print(a^b)